package com.rc.saas.mini.vo.hlhtcec2;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import io.swagger.annotations.ApiModelProperty;

@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY, getterVisibility = JsonAutoDetect.Visibility.NONE)
public class WxEquipChargeStatusResult extends EquipChargeStatusResult {
    /** 会员ID */
    @ApiModelProperty(value = "会员ID")
    private Long MemberId;

    /** 会员手机 */
    @ApiModelProperty(value = "会员ID")
    private String Mobile;

    /** 充电时长 */
    @ApiModelProperty(value = "充电时长")
    private String Duration="00:00:00";
    @ApiModelProperty(value = "/")
    private String ChargeAmount;
    @ApiModelProperty(value = "停止原因")
    private Integer StopReason;

    /** 订单状态(0:未充电,1:充电中,2:已结束充电 3:充电结算中) 默认0 */
    @ApiModelProperty(value = "订单状态(0:未充电,1:充电中,2:已结束充电 3:充电结算中) 默认0")
    private String OrderStatus = "1";
    @ApiModelProperty(value = "订单车牌号")
    private String CarNum="";//订单车牌号
    /** 是否需要车牌号 0否 1是 */
    @ApiModelProperty(value = "是否需要车牌号 0否 1是 ")
    private String NeedCarNum;
    /** 功率 */
    @ApiModelProperty(value = "功率")
    private String Power="0";
    @ApiModelProperty(value = "orderId")
    private Long orderId;

    /** 站点名称 */
    @ApiModelProperty(value = "站点名称")
    private String stationName;

    /** 枪号 */
    @ApiModelProperty(value = "枪号")
    private String gunNo;
     /** 枪顺序号 */
     @ApiModelProperty(value = "枪顺序号")
    private String gunNum;

    @ApiModelProperty(value = "剩余充电时间")
    private String surplusTime = "00:00:00";
    @ApiModelProperty(value = "温度")
    private String temperatureHigh="0";

    public String getSurplusTime() {
        return surplusTime;
    }

    public void setSurplusTime(String surplusTime) {
        this.surplusTime = surplusTime;
    }

    public WxEquipChargeStatusResult() {
    }

    public String getTemperatureHigh() {
        return temperatureHigh;
    }

    public void setTemperatureHigh(String temperatureHigh) {
        this.temperatureHigh = temperatureHigh;
    }
//List<ActivityVo> memberDiscounts; //用户等级列表
    //List<ActivityVo> activityDiscounts; //活动列表


    public Long getMemberId() {
        return MemberId;
    }

    public void setMemberId(Long memberId) {
        MemberId = memberId;
    }

    public String getMobile() {
        return Mobile;
    }

    public void setMobile(String mobile) {
        Mobile = mobile;
    }

    public String getDuration() {
        return Duration;
    }

    public void setDuration(String duration) {
        Duration = duration;
    }

    public String getChargeAmount() {
        return ChargeAmount;
    }

    public void setChargeAmount(String chargeAmount) {
        ChargeAmount = chargeAmount;
    }

    public Integer getStopReason() {
        return StopReason;
    }

    public void setStopReason(Integer stopReason) {
        StopReason = stopReason;
    }

    public String getOrderStatus() {
        return OrderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        OrderStatus = orderStatus;
    }

    public String getCarNum() {
        return CarNum;
    }

    public void setCarNum(String carNum) {
        CarNum = carNum;
    }

    public String getNeedCarNum() {
        return NeedCarNum;
    }

    public void setNeedCarNum(String needCarNum) {
        NeedCarNum = needCarNum;
    }

    public String getPower() {
        return Power;
    }

    public void setPower(String power) {
        Power = power;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getStationName() {
        return stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public String getGunNo() {
        return gunNo;
    }

    public void setGunNo(String gunNo) {
        this.gunNo = gunNo;
    }

    public String getGunNum() {
        return gunNum;
    }

    public void setGunNum(String gunNum) {
        this.gunNum = gunNum;
    }
}
